#define _CRT_SECURE_NO_WARNINGS   1
#include<stdlib.h>
#include<stdio.h>
#include<assert.h>
typedef int SLNodetype;

 typedef struct SLNode {
	SLNodetype val;
	struct SLNode* Next;

}SLNode;

 void SLNodePushback(SLNode**pphead,SLNodetype x);

 void SLNodePushfront(SLNode** pphead, SLNodetype x);

 void SLNodePopback(SLNode** pphead, SLNodetype x);

 void SLNodePopfront(SLNode** pphead, SLNodetype x);

 SLNode* SLNodeFind(SLNode* phead,SLNodetype x);